weekly installments - French English Dictionary